『関数プログラミング入門 ―Haskellで学ぶ原理と技法―』